package com.ruoyi.project.port.domain;

import com.ruoyi.project.out.outStock.domain.OutStockout;
import com.ruoyi.project.out.outStockDetail.domain.OutStockoutDetail;

import java.util.List;

public class OutOrderMsg {
    private String reqCode;

    private String constructor;

    private String operationType;

    private String orderType;

    private String createTime;

    private String priority;

    private String factory;

    private String department;

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department;
    }

    public String getFactory() {
        return factory;
    }

    public void setFactory(String factory) {
        this.factory = factory;
    }

    private List<OutStockoutDetail> detailList;

    public String getReqCode() {
        return reqCode;
    }

    public void setReqCode(String reqCode) {
        this.reqCode = reqCode;
    }

    public String getConstructor() {
        return constructor;
    }

    public void setConstructor(String constructor) {
        this.constructor = constructor;
    }

    public String getOperationType() {
        return operationType;
    }

    public void setOperationType(String operationType) {
        this.operationType = operationType;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getPriority() {
        return priority;
    }

    public void setPriority(String priority) {
        this.priority = priority;
    }

    public List<OutStockoutDetail> getDetailList() {
        return detailList;
    }

    public void setDetailList(List<OutStockoutDetail> detailList) {
        this.detailList = detailList;
    }

    @Override
    public String toString() {
        return "OutOrderMsg{" +
                "reqCode='" + reqCode + '\'' +
                ", constructor='" + constructor + '\'' +
                ", factory='" + factory + '\'' +
                ", operationType='" + operationType + '\'' +
                ", orderType='" + orderType + '\'' +
                ", createTime='" + createTime + '\'' +
                ", department='" + department + '\'' +
                ", priority='" + priority + '\'' +
                ", detailList=" + detailList +
                '}';
    }
}
